package com.baizhi.box;

/**
 * 包装类创建对象的两种方式：1.构造函数创建对象
 */
public class IntegerDemo2 {
    public static void main(String[] args) {

        //包装类创建对象两种方式
        //第一种：通过构造函数创建，不推荐
        Integer i1 = new Integer(1);
        i1++;
        System.out.println(i1);

        String str = "12";
        Integer i2 = new Integer(str);
        i2 ++;
        System.out.println(i2);


        Double dou1 = new Double(3.14);
        Character ch = new Character('a');
        Long l = new Long(36L);

        //第二种方式  static  valueOf()  推荐
        Integer i3 = Integer.valueOf(1);
        Double d1 = Double.valueOf(3.14);
        Character c1 = Character.valueOf('a');


    }
}
